﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace 适配器模式
{
    /// <summary>
    /// 翻译官，适配器类
    /// </summary>
    class Translator : IPlayer
    {
        private CenterForeign wjzf = new CenterForeign();  //将外籍中锋与翻译类关联

        public string Name
        {
            get { return wjzf.Name; }
            set { wjzf.Name = value; }  //注意此处设值 要传给CenterForeign.Name
        }
        public void Attack()//适配器类的方法，其实调用 外籍中锋的方法（达到适配的目的）
        {
            wjzf.Attack();
        }
        public void Defence()
        {
            wjzf.Defence();
        }
    }
}
